#define  _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//
//int main() {
//    char ch[20] = { '0' };
//    gets(ch);
//    int len = strlen(ch);
//    for (int i = len; i>=0; i--)
//    {
//        if (ch[i] == ' '||i==0)
//        {
//            int j = i + 1;
//            if (i == 0)
//            {
//                j = i;
//            }
//           
//            while (ch[j] != ' ' && ch[j] != '\0')
//            {
//    
//                    printf("%c", ch[j]);
//                    j++;
//                    if (ch[j] == ' '||ch[j]=='\0')
//                    {
//                        printf(" ");
//                    }
//            }
//       }
//    }
//    return 0;
//}
#include <stdio.h>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    int num = a * b;

    for (int i = 0; i <= num;i=i+a ) {
        if (i!=0&&i % a == 0 && i % b == 0) {
            printf("%d", i);
            break;
        }
    }

    return 0;
}